﻿using System;
using KPIS.GERP.GFMS.MODEL;
using System.Collections.Generic;

namespace KPIS.GERP.GFMS.IDAL
{
    public interface IDAL_BGM_ProjectExpense
    {
        IList<M_BGM_ProjectExpense> GetFull(Nullable<int> bgm_proj_seq
            , Nullable<int> bgm_source_seq, Nullable<int> bgm_exp_grp_seq);
        IList<M_BGM_ProjectExpense> GetList(Nullable<int> bgm_proj_seq
            , Nullable<int> bgm_source_seq, Nullable<int> bgm_exp_grp_seq);
        M_BGM_ProjectExpense GetInfo(int seq);

        int InsertProjectExpense(string bgm_proj_seq, string bgm_source_seq, string bgm_exp_seq, string total_amount
            , string descr, Nullable<int> icm_res_item_seq, Nullable<int> unit_qty, Nullable<decimal> unit_price
            , Nullable<decimal> mtef1, Nullable<decimal> mtef2, Nullable<decimal> mtef3, string created_by);
    }
}
